xi2: Handle XIM modules that replace events
authorCarlos Garnacho <carlosg@gnome.org>
Sat, 2 Apr 2011 09:46:42 +0000 (11:46 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 13 Jun 2011 11:16:16 +0000 (07:16 -0400)
commitd3274e8e0619bad02a7fa31874943707dc209fc8
treed27b725f16f375fa3e6ec379dd501c83cbf2eeb7
parent2ce9ff2d6a121a7bd50cdba6897c7507ebbaa987
xi2: Handle XIM modules that replace events

Fixes BugĀ 645993 - XIM has wierd behaviors. Some XIM modules
filter every key event, possibly replacing it with their own
one. These events usually have serial=0, so make
GdkDeviceManagerXI2 also listen on these.
gdk/x11/gdkdevicemanager-xi2.c